this is disastrous - French English Dictionary